//package com.ruoyi.test;
//
//import com.artofsolving.jodconverter.DocumentConverter;
//import com.artofsolving.jodconverter.openoffice.connection.OpenOfficeConnection;
//import com.artofsolving.jodconverter.openoffice.connection.SocketOpenOfficeConnection;
//import com.artofsolving.jodconverter.openoffice.converter.StreamOpenOfficeDocumentConverter;
//import com.fasterxml.jackson.core.JsonProcessingException;
//import com.ruoyi.comparison.domain.DataRelationResult;
//import com.ruoyi.comparison.domain.DataResult;
//import com.ruoyi.comparison.domain.DataSubjectResult;
//import com.ruoyi.comparison.utils.LibreOfficeUtil;
//import org.json.JSONArray;
//import org.json.JSONObject;
//import org.junit.jupiter.api.Test;
//import org.springframework.beans.factory.annotation.Autowired;
//
//import java.io.File;
//import java.io.FileNotFoundException;
//import java.io.IOException;
//import java.text.DateFormat;
//import java.text.SimpleDateFormat;
//import java.util.*;
//
//public class PdfToWordConverter {
//    private static String OPENOFFICE_START = "C:\\Program Files (x86)\\OpenOffice 4\\program\\soffice.exe -headless -accept=\"socket,host=127.0.0.1,port=8100;urp;\"";//openoffice安装路径以及启动命令
//    private static String OPENOFFICE_IP = "127.0.0.1";//ip
//    private static int OPENOFFICE_PORT = 8100;//端口
//    private static String FILE_PATH = "D:\\dev\\RuoYi-Vue-Plus\\ruoyi-admin\\fileStorage\\";//源文件夹
//    private static String DESTFILE_PATH = "D:\\dev\\RuoYi-Vue-Plus\\ruoyi-admin\\fileStorage\\";//目标文件夹
//    private static String DESTFILE_SUFFIX = ".pdf";//文件后缀
//    //使用openoffice 将word格式的文件转换为pdf格式
//    public static void main(String[] args) {
//        File file1 = new File("D:\\dev\\RuoYi-Vue-Plus\\ruoyi-admin\\fileStorage\\2023-11-24admin13f0\\临沂市茂辰建筑安装有限公司投标文件-94d0f9_ 附2：主_山东奥辰建设工程集团有限公司投标文件-eaca50a9d1.docx");
//        File file2 = new File("D:\\dev\\RuoYi-Vue-Plus\\ruoyi-admin\\fileStorage\\2023-11-24admin13f0\\临沂市茂辰建筑安装有限公司投标文件-94d0f9_ 日四、已_山东奥辰建设工程集团有限公司投标文件-eaca50442e.docx");
//        String name1 = file1.getName();
//        String name2 = file2.getName();
//        String destFileName1 = name1.substring(0, name1.lastIndexOf("."));//获取不带后缀的文件名
//        String s1 = DESTFILE_PATH + destFileName1 + DESTFILE_SUFFIX;
//        File file3 = new File(s1);
//        LibreOfficeUtil.convertOffice2PDFSyncIsSuccess(file1,file3);
//
//        String destFileName2 = name2.substring(0, name2.lastIndexOf("."));//获取不带后缀的文件名
//        String s2 = DESTFILE_PATH + destFileName2 + DESTFILE_SUFFIX;
//        File file4 = new File(s2);
//        LibreOfficeUtil.convertOffice2PDFSyncIsSuccess(file2,file4);
//    }
//}
